package cn.jjxx.modules.sys.service;

import java.util.List;

import cn.jjxx.core.common.service.ICommonService;
import cn.jjxx.core.model.AjaxJson;
import cn.jjxx.modules.sys.entity.SysHomepageManage;
import org.aspectj.weaver.loadtime.Aj;

/**
 * @author zcg
 * @version V1.0
 * @Title: 首页管理
 * @Description: 首页管理
 * @date 2018-12-07 16:56:31
 */
public interface ISysHomepageManageService extends ICommonService<SysHomepageManage> {

    /**
     * @Description: 批量插入数据 .<br>
     * @author zcg .<br>
     * @date 2018-12-07 16:56:31.<br>
     */
    boolean insertBatch(List<SysHomepageManage> list);

    /**
     * @Description: 批量更新单据 .<br>
     * @author zcg .<br>
     * @date 2018-12-07 16:56:31.<br>
     */
    boolean updateBatch(List<SysHomepageManage> list);

    AjaxJson toSaveBind(List<String> userIds, String homePageId);

    AjaxJson toSaveCancel(List<String> userIds, String homePageId);

    AjaxJson toSetDefault(String id);
}

